configs = $(wildcard etc/*)
upload-resources = $(addprefix resources/, $(addsuffix .upload.json, $(notdir $(configs))))

$(upload-resources) : resources/%.upload.json : etc/%
	ya upload \
		-A=project=spirit-{{cookiecutter.project_name}} \
		-d="pg-dbstats/$^" \
		--json-output \
		$^ \
		> $@

update-resources: $(upload-resources)
	python3 deploy/update_resource.py $^

put-stage:
	ya tool dctl put stage deploy/{{cookiecutter.project_name}}.yaml --rewrite-delegation-tokens

all: update-resources put-stage
